package com.example.weather_app.core;

public class ForecastDayData {
    private String date;      // 日期（如 "2025-05-25"）
    private String week;      // 星期（如 "星期日"）
    private String weather;   // 天气类型（如 "晴"）
    private String lowTemp;   // 低温（如 "低温 17℃"）
    private String highTemp;  // 高温（如 "高温 29℃"）
    private String windDir;   // 风向（如 "东南风"）
    private String windLevel; // 风力（如 "2级"）
    private String notice;    // 温馨提示（如 "愿你拥有比阳光明媚的心情"）

    private String sun_set;
    private String sun_rise;

    public ForecastDayData(
            String date,       // 日期
            String week,       // 星期
            String weather,    // 天气类型
            String lowTemp,    // 低温
            String highTemp,   // 高温
            String windDir,    // 风向
            String windLevel,  // 风力
            String notice,     // 提示
            String sun_set,    // 日落时间
            String sun_rise     // 日出时间
    ) {
        this.date = date;
        this.week = week;
        this.weather = weather;
        this.lowTemp = lowTemp;
        this.highTemp = highTemp;
        this.windDir = windDir;
        this.windLevel = windLevel;
        this.notice = notice;
        this.sun_set = sun_set;
        this.sun_rise = sun_rise;
    }

    public String getWeather() {
        return weather;
    }

    public void setWeather(String weather) {
        this.weather = weather;
    }

    public String getDate() {
        return date;
    }

    public void setDate(String date) {
        this.date = date;
    }

    public String getWeek() {
        return week;
    }

    public void setWeek(String week) {
        this.week = week;
    }

    public String getLowTemp() {
        return lowTemp;
    }

    public void setLowTemp(String lowTemp) {
        this.lowTemp = lowTemp;
    }

    public String getHighTemp() {
        return highTemp;
    }

    public void setHighTemp(String highTemp) {
        this.highTemp = highTemp;
    }

    public String getWindDir() {
        return windDir;
    }

    public void setWindDir(String windDir) {
        this.windDir = windDir;
    }

    public String getWindLevel() {
        return windLevel;
    }

    public void setWindLevel(String windLevel) {
        this.windLevel = windLevel;
    }

    public String getNotice() {
        return notice;
    }

    public void setNotice(String notice) {
        this.notice = notice;
    }

    public String getSun_set() {
        return sun_set;
    }

    public void setSun_set(String sun_set) {
        this.sun_set = sun_set;
    }

    public String getSun_rise() {
        return sun_rise;
    }

    public void setSun_rise(String sun_rise) {
        this.sun_rise = sun_rise;
    }
}
